2016-02-04 - 24470 - Rel Notes - Inbound Delivery creation Program Changes #SAPReleases2016

Release Notes - Draft / Final

24470 : Inbound Delivery Creation Program Changes.

Admin Info


Purpose
Inbound Delivery Creation Program Changes
Release No
001
Submitted on
02/04/2016
Submitted by
Adithya
Environment
NECNED to NECNEQ
Sent To
Jingsha
Object(s) created by
Damodhier
Object(s) tested by
Adithya
Transport Status
Created in NECNED300 / 100
Transport and Technical Objects

Sl.
Transport ID
Description
Object Name
1
NEDK932622
MM:24470:Chgs to improve performance of Inb Del Prg (EKES)
ZSNC_INBOUND_DELV

Release Notes


For Infrastructure


For Requester
Please execute the program by giving the Confirmation key "ZSNC" only.

Test Notes


System : NECNED300


Create multiple sales orders (TAS) and convert the same into single PO and update the confirmation key for all items in the PO
Test ID
Test Scenario
Expected Results
Actual Results
P/F
Documents
Notes
Tested By
QA By
INB001
Background Testing - Execute the Program inputs with PO Status Updated, Confirmation Key & Confirmation Categories. (With Variants "ZSNC_INB_DELV1" for Z3NB POs and "ZSNC_INB_DELV2" for NB Pos.)
1. Create Z3NB Third Party POs move to SNC and Update till Sewing for few lines.
2. Create NB-TAB PTO POs move to SNC and publish the POs.
3. Create NB Standard POs with Purchase Requisitions in it, move the POs to SNC and Publish.
4. Create NB Standard POs move to SNC and Publish the POs.
Inbound Deliveries has to be created
1. If all the lines of the PO-SO combination are updated with Sewing confirmation. One Inbound Delivery per PO-SO combination has to be created.
2. If all the lines of the PO-SO combination are updated with ZB. (One Inb Delivery Per Purchase Requisition is to be created)
3. If all the lines of the PO are updated with ZB, One Inb Delivery per Purchase Req is created.
4. If all the lines of the PO are updated with ZB, One Inb Delivery per PO shall be created.
Inbound Deliveries has to be created
1. One Inbound Delivery per PO-SO combination is created.
2. One Inb Delivery Per Purchase Requisition is created
3. One Inb Delivery per Purchase Req is created.
4. One Inb Delivery per PO shall be created.
P
1. 4600009916,
4600009920,
4600009924.

2.
4600009922
4600009923
3.
4600009925
4600009926
4.
4600009921
4600009919
Attached is the Spread Sheet with the Test data for all the scenarios.
Adithya
Adithya
INB002
Create 2 sales orders (TAS) and convert the same into single PO and update the confirmation till sewing for all items in the PO,
Execute the Program with PO number as input
Two Inbound Deliveries are to be created. One per SO
Two Inb Deliveries are created for Z3NB PO and
P
SO:
73811
73812.
PO:
4600009932
NB:
4600009938

Adithya
Adithya
INB003
Execute the program foreground manually by giving vendor & Po number as input, with out giving date range in the input
Inb Delivery shall be created for the PO
Inb Delivery is created for the PO
P
NB:
4600009936
Z3NB:
4600009937

Adithya
Adithya
INB004
Execute the Program with out giving the date range in the input in background and Vendor as input.
Inb delivery has to be created for the old POs for which the Inb Delivery must be created.
Inb Delivery is created for the old PO, for which confirmation is updated in December 2015.

This job is taking much time.
P
NB:
4600009246
4600009251
Z3NB:
4600009295
4600009296

Adithya
Adithya
INB005
Update ZN for a third Party Order for all lines of a PO which is having one sales order
One Inbound Delivery has to be created for the PO SO Combination.
One Inbound Delivery is created for the PO-SO combination
P
4600009927

Adithya
Adithya
INB006
Create a sales order and 3 Purchase Orders for that sales order
One Inbound Delivery shall be created for one PO-SO Combination.
SO1-PO1 - One Inb Delivery1
SO1-PO2 - One Inb Delivery2
SO1-PO3 - One Inb Delivery3
One Inbound Delivery is created for one PO-SO Combination.
SO1-PO1 - One Inb Delivery1
SO1-PO2 - One Inb Delivery2
SO1-PO3 - One Inb Delivery3
P
SO: 73783
PO:
4600009928
4600009929
4600009930

Adithya
Adithya
INB007
Update ZB for the all lines in a Z3NB Quick Turn PO and a NB Quick turn PO and execute the program by giving the date range as input
Inbound Delivery shall be created for PO-SO combinations for Z3NB PO and also for NB PO.

P
NB:
4600009933

Z3NB:
4600009934

Adithya
Adithya
INB008
Setup the background job knowing that there are no POs for which Inb Deliveries are to be created
The Job shall not go to Cancelled Status instead it shall be Finished there shall be a Spool mentioning "No POs with valid Confirmation category"
The job is not cancelled and it is ended with Finished status with "No POs with valid Confirmation category" information in SPOOL
P
See below Screen Shotes

Adithya
Adithya
INB009
Performance Testing -
Performance is expected to be improved
Performance is improved, it took. Same as INB001 Test Result
P
See below Screen Shotes

Adithya
Adithya
INB010
Run the program by giving PO manually in the input, The confirmation key in the PO shall be ZNEC. Give the Confirmation key which is defaulted to ZSNC.
No Inb Delivery shall be created for the PO.
No Inb Delivery is created for the PO
P
4600009940

Adithya
Adithya
INB011
Create a NB non SNC po with ZSNC & ZNEC confirmation key and update the confirmations (ZB)with GSCI Process input the ZSNC in the confirmation key.
No Inb Delivery shall be created for the PO.
No Inb Delivery is created for the PO.
P
4600009956

Adithya
Adithya
INB012
Create a non SNC PO with ZSNC confirmation key and update the confirmations with GSCI Process
No Inb Delivery shall be created for the PO.
No Inb Delivery is created for the PO.
P
4600009957

Adithya
Adithya
INB013
Create a non SNC PO with ZNEC confirmation key and update the confirmations with GSCI Process
No Inb Delivery shall be created for the PO.
No Inb Delivery is created for the PO.
P
4600009958

Adithya
Adithya
INB014
Create a SNC Z3NB PO with ZSNC Confirmation key all lines with one sales order and ZN updated for the only one line, execute the program foreground by giving the PO number input
No Inb Delivery shall be created for the PO.
No Inb Delivery is created for the PO.
P
4600009961

Adithya
Adithya
INB015
Screen Testing: Execute the Program.

1. If the PO status updated is given in the input and confirmation key is not given in the input screen.
2. If PO number is given in the input
3. If mandatory fields are not updated
1. A pop up has to be generated saying that please enter confirmation key.2. No Pop up shall be populated and the program has to be executed.
3. Error stating that "fill in the required fileds"
1. A pop up is generated "Please enter confirmation key"
2. No pop up is generated and the program is executed.
3. Error message is shown with "Fill in all the required fields"
P


Adithya
Adithya
INB 001: Test data:
INB Delivery Test Data..xlsx

INB 008: Test data:
24470-1.JPG
INB 009 Test data:
24470-2.JPG

Limitations:

If a Purchase order is having two lines and one sales order for both the lines, both the lines are having different confirmation keys ZNEC & ZSNC, Inb Delivery would be created for the one line which is having ZSNC confirmation key. Eg: 4600009959

All SNC POs have to be created with ZSNC confirmation key and Non SNC POs must not have ZSNC confirmation key.

System: NECNEQ100


Test ID
Test Scenario
Expected Results
Actual Results
P/F
Documents
Notes
Tested By
QA By


















Reference Document (Specification or Production Support Break Fix)